Android Studio не правильно выполняет implements

356
01 сентября 2017, 21:59
class ASD extends BaseAdapter{
    @Override
    public int getCount() {
        return 0;
    }
    @Override
    public Object getItem(int i) {
        return null;
    }
    @Override
    public long getItemId(int i) {
        return 0;
    }
    @Override
    public View getView(int i, View view, ViewGroup viewGroup) {
        return null;
    }
}
compileSdkVersion 26
    buildToolsVersion '26.0.1'
    defaultConfig {
        applicationId "com.test.asdadasdad"
        minSdkVersion 17
        //noinspection GradleCompatible
        targetSdkVersion 26
        versionCode 6
        versionName "1.5"
    }

Как вы можете видеть в getView int i. Хотя раньше было int position.

Если я поменяю на

 compileSdkVersion 25
        buildToolsVersion '25.0.0'

То все нормально работает. и везде где int i. Отображается как int position.

Как мне использовать

 compileSdkVersion 26
        buildToolsVersion '26.0.1'  Но чтобы было int position?

P.S. Использую 26 версию для того чтобы работало font.

Кстати такое не только в BaseAdapter, в других классах в также

READ ALSO
Как включить пустые строки в результат String.split?

Как включить пустые строки в результат String.split?

Есть набор строк от внешнего сервиса, вот пример одной из них:

348
Как правильно проверять wait_timeout?

Как правильно проверять wait_timeout?

Есть базаУ базы переменная 'wait_timeout' установлена на 300 секунд(для debug мода на 60)

388