0
我在另一個佈局中有佈局。將事件附加到子圖層
<GridLayout ... >
<RelativeLayout android:id="@+id/id_daily_readings_small" ... > ... </RelativeLayout>
</GridLayout>
我想添加一個觸摸事件的相對佈局及其所有內容,以便觸摸它內部的任何地方將觸發事件。如何才能做到這一點?
我在另一個佈局中有佈局。將事件附加到子圖層
<GridLayout ... >
<RelativeLayout android:id="@+id/id_daily_readings_small" ... > ... </RelativeLayout>
</GridLayout>
我想添加一個觸摸事件的相對佈局及其所有內容,以便觸摸它內部的任何地方將觸發事件。如何才能做到這一點?
試着這麼做
RelativeLayout rl = (RelativeLayout) findViewById(R.id.id_daily_readings_small);
rl.setOnTouchListener(new OnTouchListener()
{
@Override
public void onTouch(View v, MotionEvent event)
{
// do your work
}
});
然後你就可以比較MotionEvent
來決定做什麼,如果你想基於按下/上/等...檢查文檔下面的鏈接更多的去改變信息,使其能夠滿足您的需求。
答案應該是很明顯的給我。我想的太多了。感謝您的幫助。 –
別擔心......它發生了。別客氣。 – codeMagic