AppCompatDialog.java
3.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
package android.support.v7.app;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface.OnCancelListener;
import android.os.Bundle;
import android.support.annotation.IdRes;
import android.support.annotation.LayoutRes;
import android.support.annotation.Nullable;
import android.support.annotation.RestrictTo;
import android.support.v7.view.ActionMode;
import android.support.v7.view.ActionMode.Callback;
import android.util.TypedValue;
import android.view.View;
import android.view.ViewGroup.LayoutParams;
public class AppCompatDialog
extends Dialog
implements AppCompatCallback
{
private AppCompatDelegate a;
public AppCompatDialog(Context paramContext)
{
this(paramContext, 0);
}
public AppCompatDialog(Context paramContext, int paramInt)
{
super(paramContext, i);
getDelegate().onCreate(null);
getDelegate().applyDayNight();
}
protected AppCompatDialog(Context paramContext, boolean paramBoolean, DialogInterface.OnCancelListener paramOnCancelListener)
{
super(paramContext, paramBoolean, paramOnCancelListener);
}
public void addContentView(View paramView, ViewGroup.LayoutParams paramLayoutParams)
{
getDelegate().addContentView(paramView, paramLayoutParams);
}
@Nullable
public View findViewById(@IdRes int paramInt)
{
return getDelegate().findViewById(paramInt);
}
public AppCompatDelegate getDelegate()
{
if (this.a == null) {
this.a = AppCompatDelegate.create(this, this);
}
return this.a;
}
public ActionBar getSupportActionBar()
{
return getDelegate().getSupportActionBar();
}
@RestrictTo({android.support.annotation.RestrictTo.Scope.LIBRARY_GROUP})
public void invalidateOptionsMenu()
{
getDelegate().invalidateOptionsMenu();
}
public void onCreate(Bundle paramBundle)
{
getDelegate().installViewFactory();
super.onCreate(paramBundle);
getDelegate().onCreate(paramBundle);
}
protected void onStop()
{
super.onStop();
getDelegate().onStop();
}
public void onSupportActionModeFinished(ActionMode paramActionMode) {}
public void onSupportActionModeStarted(ActionMode paramActionMode) {}
@Nullable
public ActionMode onWindowStartingSupportActionMode(ActionMode.Callback paramCallback)
{
return null;
}
public void setContentView(@LayoutRes int paramInt)
{
getDelegate().setContentView(paramInt);
}
public void setContentView(View paramView)
{
getDelegate().setContentView(paramView);
}
public void setContentView(View paramView, ViewGroup.LayoutParams paramLayoutParams)
{
getDelegate().setContentView(paramView, paramLayoutParams);
}
public void setTitle(int paramInt)
{
super.setTitle(paramInt);
getDelegate().setTitle(getContext().getString(paramInt));
}
public void setTitle(CharSequence paramCharSequence)
{
super.setTitle(paramCharSequence);
getDelegate().setTitle(paramCharSequence);
}
public boolean supportRequestWindowFeature(int paramInt)
{
return getDelegate().requestWindowFeature(paramInt);
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/android/support/v7/app/AppCompatDialog.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/