小编Air*_*ner的帖子

Android windowSoftInputMode ="adjustPan"滚动一些

请考虑以下示例:

<LinearLayout>
    <EditText />
    <Button />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

并在清单文件中:

android:windowSoftInputMode="adjustPan"
Run Code Online (Sandbox Code Playgroud)

onfocus edittext,软键盘覆盖如下按钮:

在此输入图像描述

但我喜欢这样:

在此输入图像描述

如何滚动视图以使按钮可见?

android android-layout android-xml android-view

27
推荐指数
2
解决办法
2万
查看次数

Java抽象类用泛型实现

我有一个带有泛型 (T1) 的抽象类,它扩展了我的 Filterable 接口:

public abstract class AbstractAdapter < T1 extends Filterable, T2 extends AbstractAdapter.Cell > extends ArrayAdapter < T1 > {

    public abstract class Cell {
        public T1 info;
        //...
    }

    public abstract void setData(T2 cell, int position);

    //...
}
Run Code Online (Sandbox Code Playgroud)

我有带有方法 (setData) 和 Cell 类实现的具体类:

public class ConcreteAdapter extends AbstractAdapter < InfoClass, ConcreteAdapter.Cell > {

    public class Cell extends AbstractAdapter.Cell {
        //...
    }

    @Override
    public void setData(Cell cell, int position) {
        InfoClass info = (InfoClass)cell.info; // need to …
Run Code Online (Sandbox Code Playgroud)

java generics abstract-class

3
推荐指数
1
解决办法
3225
查看次数