解决方案 »
- 请问android如何访问远程数据库?
- Android RelativeLayout
- 以下程序中,录音文件是存在什么目录下?
- android手机通话时播放背景音乐问题求解
- Android 图片全屏
- 有一个tablerow 对象 如何copy 或者colne这个对象?
- 请问如何实现一个用触屏在屏幕上画矩形的android程序?
- Android Multimedia技术实现分析 --- 开局篇
- 求助:android/java开发sdk供其它应用调用
- 想做个效果,根据随机数显示硬币的个数,大家给个思路
- actionbar 设为splitActionBarWhenNarrow后,只能显示2个actionmenu的问题
- 纯新生,请教关于开发一个只包含网页的app制作流程
同时我想问一下,怎样获得layout的监听器,看一下这个网址:
http://zhidao.baidu.com/link?url=W1zXxoRKwls0q-GBnXvtyxX1BacMUJe0Ub4Zpu-BYD4c8xbadFev4JuteKmANmGiw0Aa5Gdft3K2yFnXDjlpu_
layout是什么类型的呢
同时我想问一下,怎样获得layout的监听器,看一下这个网址:
http://zhidao.baidu.com/link?url=W1zXxoRKwls0q-GBnXvtyxX1BacMUJe0Ub4Zpu-BYD4c8xbadFev4JuteKmANmGiw0Aa5Gdft3K2yFnXDjlpu_
layout是什么类型的呢的确,如果是长按,onlongclicklistener,焦点搞不定。
另外那个网址抱歉我目前还没法看,公司网络限制,只能google不能百度,中午我再看看
同时我想问一下,怎样获得layout的监听器,看一下这个网址:
http://zhidao.baidu.com/link?url=W1zXxoRKwls0q-GBnXvtyxX1BacMUJe0Ub4Zpu-BYD4c8xbadFev4JuteKmANmGiw0Aa5Gdft3K2yFnXDjlpu_
layout是什么类型的呢的确,如果是长按,onlongclicklistener,焦点搞不定。
另外那个网址抱歉我目前还没法看,公司网络限制,只能google不能百度,中午我再看看
那个网址原文如下,很短
{安卓开发}layout怎么注册OnTouchListener监听器
2013-04-19 10:14 提问者采纳
layout.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
//处理你想要的效果
}
});
我想问这个layout肯定是布局标签的id,但在java文件中它是什么类型的,怎么声明的,谢谢
如果你想定制某个区域点击事件,你完全就可以把这个layout按照你的布局类型来声明,比如你是相对布局:
RelativeLayout layout = (RelativeLayout)findViewById(R.id.xxxx);layout.ontouch.......纯手打,可能有拼写错误
非常感谢,csdn的网友真强大,以后不懂就来这问啦!
再麻烦一下,很郁闷的一个问题是只要我给TextView加上监听器,程序就会崩溃,很郁闷!找不到解决办法,以下是出错的信息(红色部分报错):
private void initListener() {
textView1.setOnClickListener(new MyOnClickListener(0));
textView2.setOnClickListener(new MyOnClickListener(1));
textView3.setOnClickListener(new MyOnClickListener(2));
textView4.setOnClickListener(new MyOnClickListener(3));
textView5.setOnClickListener(new MyOnClickListener(4));
viewPager.setAdapter(new MyPagerAdapter(views));
viewPager.setOnPageChangeListener(new MyOnPageChangeListener());
viewPager.setCurrentItem(0);
textView1.setTextColor(getResources().getColor(R.color.color_bai));
System.out.println("4");
tv1.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
System.out.println("5");
tv1.setVisibility(View.GONE);
et1.setVisibility(View.VISIBLE);
et1.setText(tv1.getText().toString());
et1.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_DONE) {
et1.setVisibility(View.GONE);
tv1.setVisibility(View.VISIBLE);
tv1.setText(et1.getText().toString());
}
return false;
}
});
return false;
}
});
}以下是那个xml部分 :
<TextView
android:id="@+id/tv_1"
android:layout_width="103dp"
android:layout_height="match_parent"
android:background="@drawable/table_frame_gray"
android:gravity="center"
android:longClickable="true"
android:text="大学物理_01" />
<EditText
android:id="@+id/et_1"
android:layout_width="103dp"
android:layout_height="match_parent"
android:background="@drawable/table_frame_gray"
android:gravity="center"
android:saveEnabled="true"
android:imeOptions="actionDone"
android:visibility="gone"
android:text=""
/>
不管怎么设置监听器都会出错,我都快疯了,麻烦看一下,非常感谢!