aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaofan Wang <haofanw@google.com>2024-02-02 23:14:45 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2024-02-02 23:14:45 +0000
commit85bae61e24b4f8ec7a4de27cb840873246085968 (patch)
tree694b9eb41136048066f84e53abbc6c4d3f6833a4
parent1233fa37f794567e4a0e7f498b8dbd35ad10eaec (diff)
parent9d802579d8da9774f1b45c373913da8448c2951a (diff)
downloadTV-85bae61e24b4f8ec7a4de27cb840873246085968.tar.gz
Merge "Add log message to onNumberKeyUp function" into main
-rw-r--r--src/com/android/tv/ui/KeypadChannelSwitchView.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/com/android/tv/ui/KeypadChannelSwitchView.java b/src/com/android/tv/ui/KeypadChannelSwitchView.java
index 3158e880..262c3506 100644
--- a/src/com/android/tv/ui/KeypadChannelSwitchView.java
+++ b/src/com/android/tv/ui/KeypadChannelSwitchView.java
@@ -35,6 +35,7 @@ import android.widget.BaseAdapter;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.TextView;
+
import com.android.tv.MainActivity;
import com.android.tv.R;
import com.android.tv.TvSingletons;
@@ -43,6 +44,7 @@ import com.android.tv.common.SoftPreconditions;
import com.android.tv.common.util.DurationTimer;
import com.android.tv.data.ChannelNumber;
import com.android.tv.data.api.Channel;
+
import java.util.ArrayList;
import java.util.List;
@@ -248,13 +250,26 @@ public class KeypadChannelSwitchView extends LinearLayout
public void onNumberKeyUp(int num) {
// Reset typed channel number in some cases.
if (mTypedChannelNumber.majorNumber == null) {
+ Log.i(TAG, "Channel number reset because majorNumber is null");
mTypedChannelNumber.reset();
} else if (!mTypedChannelNumber.hasDelimiter
&& mTypedChannelNumber.majorNumber.length() >= MAX_CHANNEL_NUMBER_DIGIT) {
+ Log.i(
+ TAG,
+ "Channel number reset because majorNumber.length = "
+ + mTypedChannelNumber.majorNumber.length()
+ + " >= MAX_CHANNEL_NUMBER_DIGIT = "
+ + MAX_CHANNEL_NUMBER_DIGIT);
mTypedChannelNumber.reset();
} else if (mTypedChannelNumber.hasDelimiter
&& mTypedChannelNumber.minorNumber != null
&& mTypedChannelNumber.minorNumber.length() >= MAX_MINOR_CHANNEL_NUMBER_DIGIT) {
+ Log.i(
+ TAG,
+ "Channel number reset because minorNumber.length = "
+ + mTypedChannelNumber.minorNumber.length()
+ + " >= MAX_MINOR_CHANNEL_NUMBER_DIGIT = "
+ + MAX_MINOR_CHANNEL_NUMBER_DIGIT);
mTypedChannelNumber.reset();
}