|
2 | 2 |
|
3 | 3 | import android.content.Context; |
4 | 4 | import android.graphics.Typeface; |
5 | | -import android.text.TextUtils; |
6 | 5 | import android.util.TypedValue; |
| 6 | +import android.view.Gravity; |
7 | 7 | import android.view.KeyEvent; |
8 | 8 | import android.view.MotionEvent; |
9 | 9 | import android.view.View; |
@@ -156,16 +156,16 @@ public boolean onTouch(View view, MotionEvent motionEvent) { |
156 | 156 |
|
157 | 157 | private TextView createTitleView() { |
158 | 158 | TextView titleView = new TextView(context); |
159 | | - titleView.setPadding(context.getResources().getDimensionPixelSize(R.dimen.sesl_popup_menu_item_start_padding), |
160 | | - context.getResources().getDimensionPixelSize(R.dimen.sesl_popup_menu_item_top_padding), |
161 | | - context.getResources().getDimensionPixelSize(R.dimen.sesl_popup_menu_item_end_padding), |
162 | | - context.getResources().getDimensionPixelSize(R.dimen.sesl_menu_popup_bottom_padding)); |
163 | | - titleView.setTextDirection(View.TEXT_DIRECTION_LOCALE); |
| 159 | + titleView.setGravity(Gravity.CENTER_VERTICAL); |
| 160 | + titleView.setPaddingRelative(context.getResources().getDimensionPixelSize(R.dimen.sesl_context_menu_title_start_padding), |
| 161 | + context.getResources().getDimensionPixelSize(R.dimen.sesl_context_menu_title_top_padding), |
| 162 | + context.getResources().getDimensionPixelSize(R.dimen.sesl_context_menu_title_end_padding), |
| 163 | + context.getResources().getDimensionPixelSize(R.dimen.sesl_context_menu_title_bottom_padding)); |
164 | 164 | titleView.setTextColor(context.getResources().getColor(R.color.item_color)); |
165 | 165 | titleView.setTypeface(ResourcesCompat.getFont(context, R.font.sesl_roboto), Typeface.BOLD); |
166 | | - titleView.setEllipsize(TextUtils.TruncateAt.END); |
167 | | - titleView.setMaxLines(1); |
168 | | - titleView.setTextSize(16); |
| 166 | + titleView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START); |
| 167 | + titleView.setMaxLines(2); |
| 168 | + titleView.setTextSize(TypedValue.COMPLEX_UNIT_PX, context.getResources().getDimensionPixelSize(R.dimen.sesl_context_menu_title_text_size)); |
169 | 169 | titleView.setText(title); |
170 | 170 | return titleView; |
171 | 171 | } |
|
0 commit comments