我正在开发一个简单的 15 益智游戏。我有TextView
每个块,所有 15 个块都是动态添加的。我想触摸并移动TextView
布局。我有一个RelativeLayout
. 我已经完成了块的移动,但有时块内的文本被选中。我试过t.setTextIsSelectable(false);
但当时,触摸监听器不起作用。是否有解决此问题的方法。下面显示的是来自应用程序的代码片段。
/* Create the text view */
TextView t = new TextView(this);
/* Configure the text view */
t.setLayoutParams(params);
t.setTextIsSelectable(true);
t.setTextColor(Color.BLACK);
t.setGravity(Gravity.CENTER);
t.setBackgroundResource(R.drawable.wood);
t.setTextSize(TypedValue.COMPLEX_UNIT_SP, 42);
t.setText(Integer.toString(j * R_BLOCKS + i + 1));
t.setOnTouchListener(touchListener);
/* Add to layout */
l.addView(t);