Revision 9513f213
Added by Leszek Koltunski almost 4 years ago
src/main/java/org/distorted/dialogs/RubikDialogEffects.java | ||
---|---|---|
32 | 32 |
import android.view.Gravity; |
33 | 33 |
import android.view.LayoutInflater; |
34 | 34 |
import android.view.View; |
35 |
import android.view.ViewGroup; |
|
35 | 36 |
import android.view.Window; |
36 | 37 |
import android.view.WindowManager; |
37 | 38 |
import android.widget.AdapterView; |
... | ... | |
184 | 185 |
spinner.setOnItemSelectedListener(this); |
185 | 186 |
String[] appear = BaseEffect.Type.getType(index).getNames(); |
186 | 187 |
|
187 |
ArrayAdapter<String> adapterType = new ArrayAdapter<>(act,android.R.layout.simple_spinner_item, appear); |
|
188 |
ArrayAdapter<String> adapterType = new ArrayAdapter<String>(act, android.R.layout.simple_spinner_item, appear) |
|
189 |
{ |
|
190 |
@NonNull |
|
191 |
public View getView(int position, View convertView, @NonNull ViewGroup parent) |
|
192 |
{ |
|
193 |
View v = super.getView(position, convertView, parent); |
|
194 |
TextView tv = ((TextView) v); |
|
195 |
tv.setTextSize(TypedValue.COMPLEX_UNIT_PX, mTextSize); |
|
196 |
return v; |
|
197 |
} |
|
198 |
}; |
|
199 |
|
|
188 | 200 |
adapterType.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); |
189 | 201 |
spinner.setAdapter(adapterType); |
190 | 202 |
spinner.setSelection(beType.getCurrentType()); |
... | ... | |
276 | 288 |
|
277 | 289 |
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) |
278 | 290 |
{ |
279 |
((TextView) parent.getChildAt(0)).setTextSize(TypedValue.COMPLEX_UNIT_PX, mTextSize); |
|
280 |
|
|
281 | 291 |
int parentID = parent.getId(); |
282 | 292 |
int len = BaseEffect.Type.LENGTH; |
283 | 293 |
|
Also available in: Unified diff
Improve setting text size in Spinners.