小编sat*_*dos的帖子

将字符串 'true' 或 'false' 转换为整数 '1' 或 '0'

我想将字符串变量 'true' 或 'false' 转换为 int '1' 或 '0'。

为了实现这一点,我正在尝试这样

(int) (boolean) 'true' //gives 1
(int) (boolean) 'false' //gives 1 but i need 0 here
Run Code Online (Sandbox Code Playgroud)

我现在可以像使用数组一样array('false','true'); 或使用if($myboolean=='true'){$int=1;}

但这种方式效率较低。

还有其他更有效的方法(int) (boolean) 'true'吗?

我知道有人问过这个问题。但我还没有找到答案

php string boolean

5
推荐指数
2
解决办法
5910
查看次数

在clickview上点击几秒钟后,运行一个小吃吧

我有一个循环视图,当在recycleview上点击几秒钟时,运行一个快餐栏.怎么做?我很困惑寻找在谷歌搜索的关键字.我可以这样:

@Override
public void onBindViewHolder(ViewHolder holder, int position) {
    Glide.with(context)
            .load("http://bls.hol.es/" + list_data.get(position).get("poto"))
            .crossFade()
            .placeholder(R.mipmap.ic_launcher)
            .into(holder.imghape);
    final String namamu=list_data.get(position).get("nama");
    holder.txthape.setText(namamu);
    holder.txtalamat.setText(list_data.get(position).get("alamat"));
    // Set onclicklistener pada view tvTitle (TextView)
    holder.txthape.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Snackbar.make(view, "Clicked element "+namamu, Snackbar.LENGTH_LONG).show();
        }
    });

}
Run Code Online (Sandbox Code Playgroud)

坦克..

android onclicklistener android-recyclerview

0
推荐指数
1
解决办法
366
查看次数

FloatingActionButton无法转换为Android

我在片段中出现错误“ FloatingActionButton无法转换为android”

这是我的按钮:

<android.support.design.widget.FloatingActionButton
        android:id="@+id/kirim"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        android:layout_margin="@dimen/fab_margin"
        app:srcCompat="@android:drawable/ic_menu_upload" />
Run Code Online (Sandbox Code Playgroud)

这是呼叫按钮的代码

public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    View rootView = inflater.inflate(R.layout.fragment_chat, container, false);

kirim = (Button) rootView.findViewById(R.id.kirim);

kirim.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            simpan();

        }
    });
return rootView;
}
Run Code Online (Sandbox Code Playgroud)

android

0
推荐指数
1
解决办法
599
查看次数