From be40171c1a4ac855122768f2ea892f695d4cb787 Mon Sep 17 00:00:00 2001 From: Kazuki Yamaguchi Date: Mon, 9 Oct 2017 13:43:10 +0900 Subject: cleanup --- .../smileessence/view/ColoredRelativeLayout.kt | 1 - .../lacolaco/smileessence/view/ExpandedListView.kt | 1 - .../java/net/lacolaco/smileessence/view/Partials.kt | 10 ++++------ .../lacolaco/smileessence/view/SettingFragment.kt | 2 +- .../lacolaco/smileessence/view/ThreeStateButton.kt | 1 - .../smileessence/view/ToggleableImageButton.kt | 1 - .../smileessence/view/adapter/CustomListAdapter.kt | 2 +- .../smileessence/view/adapter/EventListAdapter.kt | 1 - .../view/adapter/UnorderedCustomListAdapter.kt | 2 +- .../view/dialog/ConfirmDialogFragment.kt | 2 +- .../view/dialog/MessageDetailDialogFragment.kt | 4 +--- .../view/dialog/TalkChainDialogFragment.kt | 3 --- .../view/dialog/UserDetailDialogFragment.kt | 20 +++++--------------- .../smileessence/view/page/CustomListFragment.kt | 1 - .../smileessence/view/page/HistoryFragment.kt | 2 -- .../lacolaco/smileessence/view/page/HomeFragment.kt | 3 --- .../smileessence/view/page/MentionsFragment.kt | 2 -- .../lacolaco/smileessence/view/page/PageFragment.kt | 4 ---- .../lacolaco/smileessence/view/page/PostFragment.kt | 2 +- .../smileessence/view/page/SearchFragment.kt | 4 ++-- .../smileessence/view/page/UserListFragment.kt | 4 ++-- 21 files changed, 19 insertions(+), 53 deletions(-) (limited to 'app/src/main/java/net/lacolaco/smileessence/view') diff --git a/app/src/main/java/net/lacolaco/smileessence/view/ColoredRelativeLayout.kt b/app/src/main/java/net/lacolaco/smileessence/view/ColoredRelativeLayout.kt index 0bf69378..79c1b579 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/ColoredRelativeLayout.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/ColoredRelativeLayout.kt @@ -1,7 +1,6 @@ package net.lacolaco.smileessence.view import android.content.Context -import android.content.res.TypedArray import android.graphics.Canvas import android.graphics.Paint import android.util.AttributeSet diff --git a/app/src/main/java/net/lacolaco/smileessence/view/ExpandedListView.kt b/app/src/main/java/net/lacolaco/smileessence/view/ExpandedListView.kt index 288354ba..794b4ea6 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/ExpandedListView.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/ExpandedListView.kt @@ -3,7 +3,6 @@ package net.lacolaco.smileessence.view import android.content.Context import android.util.AttributeSet import android.view.View -import android.view.ViewGroup import android.widget.ListView class ExpandedListView : ListView { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/Partials.kt b/app/src/main/java/net/lacolaco/smileessence/view/Partials.kt index 679b38cd..62858936 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/Partials.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/Partials.kt @@ -77,12 +77,10 @@ object Partials { view.textview_status_footer.text = getFooterText(tweet) val typedView = view as ColoredRelativeLayout - if (tweet.isRetweet) { - typedView.setHighlight(2) - } else if (tweet.mentions.contains(world.account.user.screenName)) { - typedView.setHighlight(1) - } else { - typedView.setHighlight(0) + when { + tweet.isRetweet -> typedView.setHighlight(2) + tweet.mentions.contains(world.account.user.screenName) -> typedView.setHighlight(1) + else -> typedView.setHighlight(0) } } diff --git a/app/src/main/java/net/lacolaco/smileessence/view/SettingFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/SettingFragment.kt index 0c908450..e90963bc 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/SettingFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/SettingFragment.kt @@ -106,7 +106,7 @@ class SettingFragment : PreferenceFragment(), OnSharedPreferenceChangeListener, // -------------------------- OTHER METHODS -------------------------- - fun findPreference(preferenceResID: Int): Preference { + private fun findPreference(preferenceResID: Int): Preference { return findPreference(getString(preferenceResID)) } diff --git a/app/src/main/java/net/lacolaco/smileessence/view/ThreeStateButton.kt b/app/src/main/java/net/lacolaco/smileessence/view/ThreeStateButton.kt index 16e40447..0f496385 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/ThreeStateButton.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/ThreeStateButton.kt @@ -1,7 +1,6 @@ package net.lacolaco.smileessence.view import android.content.Context -import android.content.res.TypedArray import android.graphics.drawable.Drawable import android.util.AttributeSet import android.widget.Button diff --git a/app/src/main/java/net/lacolaco/smileessence/view/ToggleableImageButton.kt b/app/src/main/java/net/lacolaco/smileessence/view/ToggleableImageButton.kt index 945eeb61..f83bcf56 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/ToggleableImageButton.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/ToggleableImageButton.kt @@ -1,7 +1,6 @@ package net.lacolaco.smileessence.view import android.content.Context -import android.content.res.TypedArray import android.graphics.drawable.Drawable import android.util.AttributeSet import android.widget.ImageButton diff --git a/app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.kt b/app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.kt index 3b022012..e68e3746 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/adapter/CustomListAdapter.kt @@ -6,7 +6,7 @@ import net.lacolaco.smileessence.util.UIHandler import java.util.ArrayList import java.util.Collections -abstract class CustomListAdapter : BaseAdapter() { +abstract class CustomListAdapter : BaseAdapter() { private var isNotifiable = true private var frozenList: List = ArrayList() diff --git a/app/src/main/java/net/lacolaco/smileessence/view/adapter/EventListAdapter.kt b/app/src/main/java/net/lacolaco/smileessence/view/adapter/EventListAdapter.kt index c50802d9..86e80e2b 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/adapter/EventListAdapter.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/adapter/EventListAdapter.kt @@ -36,7 +36,6 @@ import net.lacolaco.smileessence.preference.UserPreferenceHelper import net.lacolaco.smileessence.util.StringUtils import net.lacolaco.smileessence.view.DialogHelper import net.lacolaco.smileessence.view.dialog.UserDetailDialogFragment -import net.lacolaco.smileessence.view.listener.ListItemClickListener class EventListAdapter(private val world: World, private val activity: Activity) : CustomListAdapter() { override val list: List diff --git a/app/src/main/java/net/lacolaco/smileessence/view/adapter/UnorderedCustomListAdapter.kt b/app/src/main/java/net/lacolaco/smileessence/view/adapter/UnorderedCustomListAdapter.kt index ef123e55..f32fa7f3 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/adapter/UnorderedCustomListAdapter.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/adapter/UnorderedCustomListAdapter.kt @@ -2,7 +2,7 @@ package net.lacolaco.smileessence.view.adapter import java.util.* -abstract class UnorderedCustomListAdapter constructor(override val list: ArrayList = ArrayList()) : CustomListAdapter() { +abstract class UnorderedCustomListAdapter constructor(override val list: ArrayList = ArrayList()) : CustomListAdapter() { init { update() } @Synchronized diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.kt index 445995b1..7491fc94 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/ConfirmDialogFragment.kt @@ -66,7 +66,7 @@ abstract class ConfirmDialogFragment : StackableDialogFragment() { } fun show(activity: Activity, text: String, onOK: (() -> Unit)?, onCancel: (() -> Unit)?, ignorable: Boolean) { - val confirm = UserPreferenceHelper.instance.get(R.string.key_setting_show_confirm_dialog, true) + val confirm = UserPreferenceHelper.instance[R.string.key_setting_show_confirm_dialog, true] if (!confirm && ignorable) { onOK!!() return diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/MessageDetailDialogFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/dialog/MessageDetailDialogFragment.kt index 8315ca9f..6359c1b5 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/MessageDetailDialogFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/MessageDetailDialogFragment.kt @@ -44,11 +44,9 @@ import net.lacolaco.smileessence.twitter.task.Messages import net.lacolaco.smileessence.util.SystemServiceHelper import net.lacolaco.smileessence.view.DialogHelper import net.lacolaco.smileessence.view.Partials -import net.lacolaco.smileessence.view.adapter.CustomListAdapter import net.lacolaco.smileessence.view.adapter.MessageListAdapter import net.lacolaco.smileessence.view.adapter.UnorderedCustomListAdapter - -import java.util.ArrayList +import java.util.* class MessageDetailDialogFragment : StackableDialogFragment() { private lateinit var message: DirectMessage diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.kt index 993bb026..928708c2 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/TalkChainDialogFragment.kt @@ -34,11 +34,8 @@ import net.lacolaco.smileessence.R import net.lacolaco.smileessence.entity.Tweet import net.lacolaco.smileessence.twitter.task.Tweets import net.lacolaco.smileessence.view.Partials -import net.lacolaco.smileessence.view.adapter.CustomListAdapter import net.lacolaco.smileessence.view.adapter.UnorderedCustomListAdapter -import java.util.ArrayList - class TalkChainDialogFragment : StackableDialogFragment() { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { val view = activity.layoutInflater.inflate(R.layout.dialog_talk_list, null) diff --git a/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.kt index e5d2bc68..b2430b5a 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/dialog/UserDetailDialogFragment.kt @@ -95,21 +95,11 @@ class UserDetailDialogFragment : StackableDialogFragment(), View.OnClickListener val dialog = builder.create() dialog.show() } - R.id.imageview_user_detail_icon -> { - browse(user.profileImageUrl!!) - } - R.id.textview_user_detail_screenname, R.id.textview_user_detail_tweet_count -> { - browse(user.userHomeURL) - } - R.id.textview_user_detail_friend_count -> { - browse(String.format("%s/following", user.userHomeURL)) - } - R.id.textview_user_detail_follower_count -> { - browse(String.format("%s/followers", user.userHomeURL)) - } - R.id.textview_user_detail_favorite_count -> { - browse(String.format("%s/favorites", user.userHomeURL)) - } + R.id.imageview_user_detail_icon -> browse(user.profileImageUrl) + R.id.textview_user_detail_screenname, R.id.textview_user_detail_tweet_count -> browse(user.userHomeURL) + R.id.textview_user_detail_friend_count -> browse(String.format("%s/following", user.userHomeURL)) + R.id.textview_user_detail_follower_count -> browse(String.format("%s/followers", user.userHomeURL)) + R.id.textview_user_detail_favorite_count -> browse(String.format("%s/favorites", user.userHomeURL)) R.id.button_user_detail_follow -> { val v = view ConfirmDialogFragment.show(activity, getString(R.string.dialog_confirm_commands)) { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/CustomListFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/CustomListFragment.kt index 0c7a1663..23174d09 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/page/CustomListFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/page/CustomListFragment.kt @@ -32,7 +32,6 @@ import android.widget.AbsListView import android.widget.ListView import com.handmark.pulltorefresh.library.PullToRefreshBase import com.handmark.pulltorefresh.library.PullToRefreshListView -import kotlinx.android.synthetic.main.dialog_menu_list.* import kotlinx.android.synthetic.main.fragment_list.view.* import net.lacolaco.smileessence.R import net.lacolaco.smileessence.view.adapter.CustomListAdapter diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/HistoryFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/HistoryFragment.kt index 20643aa5..6e5ba84e 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/page/HistoryFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/page/HistoryFragment.kt @@ -25,8 +25,6 @@ package net.lacolaco.smileessence.view.page import android.os.Bundle -import com.handmark.pulltorefresh.library.PullToRefreshBase -import net.lacolaco.smileessence.World import net.lacolaco.smileessence.view.adapter.EventListAdapter class HistoryFragment : CustomListFragment() { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/HomeFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/HomeFragment.kt index 505efd22..7803450a 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/page/HomeFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/page/HomeFragment.kt @@ -27,11 +27,8 @@ package net.lacolaco.smileessence.view.page import android.os.Bundle import android.widget.ListView import com.handmark.pulltorefresh.library.PullToRefreshBase -import net.lacolaco.smileessence.Application import net.lacolaco.smileessence.R -import net.lacolaco.smileessence.activity.MainActivity import net.lacolaco.smileessence.entity.Tweet -import net.lacolaco.smileessence.logging.Logger import net.lacolaco.smileessence.twitter.task.TimelineTask import net.lacolaco.smileessence.twitter.task.Timelines import net.lacolaco.smileessence.util.UIHandler diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/MentionsFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/MentionsFragment.kt index 7c047a51..1fabac59 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/page/MentionsFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/page/MentionsFragment.kt @@ -27,11 +27,9 @@ package net.lacolaco.smileessence.view.page import android.os.Bundle import android.widget.ListView import com.handmark.pulltorefresh.library.PullToRefreshBase -import net.lacolaco.smileessence.Application import net.lacolaco.smileessence.R import net.lacolaco.smileessence.data.ExtractionWord import net.lacolaco.smileessence.entity.Tweet -import net.lacolaco.smileessence.entity.User import net.lacolaco.smileessence.twitter.task.TimelineTask import net.lacolaco.smileessence.twitter.task.Timelines import net.lacolaco.smileessence.view.adapter.TimelineAdapter diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/PageFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/PageFragment.kt index b3814d05..32ab1dec 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/page/PageFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/page/PageFragment.kt @@ -1,11 +1,7 @@ package net.lacolaco.smileessence.view.page import android.app.Fragment -import android.os.Bundle -import android.widget.Adapter import net.lacolaco.smileessence.Application -import net.lacolaco.smileessence.World -import net.lacolaco.smileessence.activity.MainActivity abstract class PageFragment : Fragment() { protected val world by lazy { diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/PostFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/PostFragment.kt index b2aade14..670dca30 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/page/PostFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/page/PostFragment.kt @@ -244,7 +244,7 @@ class PostFragment : PageFragment(), TextWatcher, View.OnFocusChangeListener, Vi setStateFromView() val state = world.postState val mainActivity = activity as MainActivity - val resizeFlag = UserPreferenceHelper.instance.get(R.string.key_setting_resize_post_image, false) + val resizeFlag = UserPreferenceHelper.instance[R.string.key_setting_resize_post_image, false] Tweets.CreateTask(world.account, state.toStatusUpdate(), state.mediaFilePath, resizeFlag) .onDoneUI { t -> world.notify(R.string.notice_tweet_succeeded) diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/SearchFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/SearchFragment.kt index d24a562c..3b0d759d 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/page/SearchFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/page/SearchFragment.kt @@ -58,7 +58,7 @@ class SearchFragment : CustomListFragment(), View.OnClickListen override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setHasOptionsMenu(true) - queryString = UserPreferenceHelper.instance.get(R.string.key_last_used_search_query, "") + queryString = UserPreferenceHelper.instance[R.string.key_last_used_search_query, ""] } override fun refresh() { //TODO @@ -237,7 +237,7 @@ class SearchFragment : CustomListFragment(), View.OnClickListen } fun startSearch(queryString: String) { - UserPreferenceHelper.instance.set(R.string.key_last_used_search_query, queryString) + UserPreferenceHelper.instance[R.string.key_last_used_search_query] = queryString edittext_search.setText(queryString) this.queryString = queryString adapter.clear() diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/UserListFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/UserListFragment.kt index abcdb01d..91767135 100644 --- a/app/src/main/java/net/lacolaco/smileessence/view/page/UserListFragment.kt +++ b/app/src/main/java/net/lacolaco/smileessence/view/page/UserListFragment.kt @@ -54,7 +54,7 @@ class UserListFragment : CustomListFragment(), View.OnClickList } override fun refresh() {//TODO - val lastUserList = UserPreferenceHelper.instance.get(R.string.key_last_used_user_list, "") + val lastUserList = UserPreferenceHelper.instance[R.string.key_last_used_user_list, ""] if (!TextUtils.isEmpty(lastUserList)) { startUserList(lastUserList) } @@ -140,7 +140,7 @@ class UserListFragment : CustomListFragment(), View.OnClickList } fun startUserList(listFullName: String) { - UserPreferenceHelper.instance.set(R.string.key_last_used_user_list, listFullName) + UserPreferenceHelper.instance[R.string.key_last_used_user_list] = listFullName val adapter = adapter this.listFullName = listFullName adapter.clear() -- cgit v1.2.3