之前可能已经提出过这个问题,但我似乎做得不多progress
。
基本上我想在我的 onclicklistener
中添加HorizontalScrollView
,以便在按下时展开image
。
以下是 XML
文件中的当前代码:
<HorizontalScrollView
android:id="@+id/firstscrollview"
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_gravity="left"
android:orientation="horizontal"
android:layout_marginTop="50dp">
<LinearLayout
android:id="@+id/firstlinear"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center_horizontal"
android:orientation="horizontal" >
<ImageView
android:id="@+id/Cercie_button"
android:layout_width="100dp"
android:layout_height="100dp"
android:scaleType="fitCenter"
android:src="@drawable/image"/>
我一直在尝试不同的东西,但我似乎无法让它发挥作用,如果有人知道或者可以找到一个很好的例子,我将非常感激!
答案 0 :(得分:0)
试试这个。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
ImageView Cercie_button = findViewById(R.id.Cercie_button);
Cercie_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// do something here
}
});
}
答案 1 :(得分:0)
如果我没有弄错,那么你必须在创建方法中做到这一点非常困难
ImageView btn = findViewById(R.id.Cercie_button);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//write what you want to do
}
});