commit 1113f18c2f0bc274a60c122c3f824a52c10194a7 Author: n8fr8 nathan@guardianproject.info Date: Fri Jul 9 11:39:54 2021 -0400
enable focus highlighting for non touch screens --- .../org/torproject/android/ui/AppManagerActivity.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)
diff --git a/app/src/main/java/org/torproject/android/ui/AppManagerActivity.java b/app/src/main/java/org/torproject/android/ui/AppManagerActivity.java index 9ad0a09f..6cb0e032 100644 --- a/app/src/main/java/org/torproject/android/ui/AppManagerActivity.java +++ b/app/src/main/java/org/torproject/android/ui/AppManagerActivity.java @@ -174,6 +174,22 @@ public class AppManagerActivity extends AppCompatActivity implements OnClickList } }
+ convertView.setFocusable(true); + convertView.setFocusableInTouchMode(true); + + convertView.setOnFocusChangeListener(new View.OnFocusChangeListener() { + @Override + public void onFocusChange(View v, boolean hasFocus) { + + if (hasFocus) + v.setBackgroundColor(getResources().getColor(R.color.dark_purple)); + else + { + v.setBackgroundColor(getResources().getColor(android.R.color.transparent)); + } + } + }); + return convertView; } };
tor-commits@lists.torproject.org