短视频软件开发,按钮侧滑显示各个选项

短视频软件开发,按钮侧滑显示各个选项

 

1
<?xml version="1.0" encoding="utf-8"?><br><RelativeLayout<br>    android:layout_width="match_parent"<br>    android:layout_height="wrap_content"<br>    xmlns:android="http://schemas.android.com/apk/res/android"<br>    android:layout_marginTop="10dp"><br>    <TextView<br>        android:id="@+id/SideText"<br>        android:layout_width="100dp"<br>        android:layout_height="60dp"<br>        android:text="选择车位"<br>        android:textSize="15sp"<br>        android:background="#DD2248"<br>        android:gravity="center"<br>        android:textColor="#ffffff"<br>        android:layout_marginRight="10dp"<br>        android:layout_centerInParent="true"<br>        android:layout_alignParentRight="true"/><br>    <!--大--><br>    <LinearLayout<br>        android:id="@+id/SideLayout"<br>        android:layout_width="match_parent"<br>        android:layout_height="70dp"<br>        android:orientation="horizontal"<br>        android:background="@drawable/btn_style"<br>        android:gravity="center"<br>        android:padding="10dp"><br>        <!--小--><br>        <LinearLayout<br>            android:layout_weight="1"<br>            android:layout_width="0dp"<br>            android:layout_height="wrap_content"<br>            android:orientation="vertical"<br>            android:layout_marginLeft="5dp"><br>            <TextView<br>                android:id="@+id/SimplePlace"<br>                android:layout_width="wrap_content"<br>                android:layout_height="wrap_content"<br>                android:text="工人文化宫停车场"<br>                android:textColor="#000000"<br>                android:textSize="15sp"<br>                android:singleLine="true"<br>                android:ellipsize="end"<br>                /><br>            <TextView<br>                android:id="@+id/detailPlace"<br>                android:layout_width="wrap_content"<br>                android:layout_height="wrap_content"<br>                android:text="田心大道52号附件"<br>                android:textSize="10sp"<br>                android:layout_marginTop="10dp"<br>                android:singleLine="true"<br>                android:ellipsize="end"<br>                /><br>        </LinearLayout><br>        <!--小--><br>        <LinearLayout<br>            android:layout_weight="1"<br>            android:layout_width="0dp"<br>            android:layout_height="wrap_content"<br>            android:orientation="vertical"<br>            android:layout_marginLeft="10dp"<br>            android:layout_gravity="center"<br>            android:gravity="center"><br>            <ImageView<br>                android:id="@+id/ParkingIcon"<br>                android:layout_width="30dp"<br>                android:layout_height="30dp"<br>                android:src="@drawable/road_sign"<br>                android:scaleType="fitCenter"/><br>            <TextView<br>                android:id="@+id/ParkingDistance"<br>                android:layout_width="wrap_content"<br>                android:layout_height="wrap_content"<br>                android:text="201m"<br>                android:textSize="10sp" /><br>        </LinearLayout><br>        <LinearLayout<br>            android:layout_width="0dp"<br>            android:layout_height="wrap_content"<br>            android:layout_weight="1"<br>            android:layout_gravity="center"<br>            android:gravity="center"><br>            <TextView<br>                android:layout_width="wrap_content"<br>                android:layout_height="wrap_content"<br>                android:text="空余车位:"<br>                android:textColor="#000000"<br>                android:textSize="15sp"/><br>            <TextView<br>                android:id="@+id/ParkingNumber"<br>                android:layout_width="wrap_content"<br>                android:layout_height="wrap_content"<br>                android:text="10个"<br>                android:textColor="#ff0000"<br>                android:textSize="15sp"/><br>        </LinearLayout><br>    </LinearLayout><br></RelativeLayout>

应用

解析xml数据

 

1
private void InitData(){<br>        String[] parkingArray = getResources().getStringArray(R.array.parking);<br>        for (int i = 0; i <parkingArray.length ; i+=4) {<br>            ParkingData data = new ParkingData(parkingArray[i],parkingArray[i+1],parkingArray[i+2],Integer.parseInt(parkingArray[i+3]));<br>            dataList.add(data);<br>        }<br>    }

绑定

WeSwipe.attach(ParkingRecycler);

 

1
<br>private void InitRecycler(){<br>        LinearLayoutManager manager = new LinearLayoutManager(this);<br>        ParkingRecycler.setLayoutManager(manager);<br>        adapter = new ParkingAdapter(dataList);<br>        ParkingRecycler.setAdapter(adapter);<br>        WeSwipe.attach(ParkingRecycler);<br>    }

点击事件引用

 

1
adapter.setOnclick(new ParkingAdapter.ParkingOnClick() {<br>            @Override<br>            public void OnClickListener(View view, int Position) {<br>               //do anything...<br>            }<br>        });

 

以上就是 短视频软件开发,按钮侧滑显示各个选项,更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示